Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 LEACH ROAD Terraced £211,200 24 Aug 2018
53 LEACH ROAD Terraced £181,000 12 Jun 2008
57 LEACH ROAD Semi-Detached £51,000 19 Feb 1996
64 LEACH ROAD Terraced £95,000 4 May 2001
66 LEACH ROAD Terraced £220,000 3 Nov 2014
70 LEACH ROAD Terraced £230,000 21 Mar 2016
72 LEACH ROAD Terraced £257,000 24 Sep 2021
76 LEACH ROAD Terraced £290,000 21 Jan 2022
78 LEACH ROAD Terraced £250,000 5 Jun 2020
80 LEACH ROAD Terraced £258,000 28 Feb 2017
84 LEACH ROAD Terraced £222,000 29 Sep 2017